MobileId Suite-Commit Id is: be9ed92f & Branch Name is:develop
Server Component Details 
Group: io.mosip.hotlist, Artifact: hotlist-service, version: 1.2.0.1-B1, Commit ID: 561f0f5
Group: io.mosip.admin, Artifact: admin-service, version: 1.2.0.1-B1, Commit ID: 561f0f5
Group: io.mosip.kernel, Artifact: kernel-auditmanager-service, version: 1.2.0.1-SNAPSHOT, Commit ID: 561f0f5
Group: io.mosip.kernel, Artifact: kernel-auth-service, version: 1.2.0.1-SNAPSHOT, Commit ID: 561f0f5
Group: io.mosip.biosdk, Artifact: biosdk-services, version: 1.2.0.1-B2-SNAPSHOT, Commit ID: faaf5f8
Group: io.mosip.idrepository, Artifact: credential-service, version: 1.2.1-SNAPSHOT, Commit ID: 50926c8
Group: io.mosip.idrepository, Artifact: credential-request-generator, version: 1.2.1-SNAPSHOT, Commit ID: 561f0f5
Group: io.mosip.datashare, Artifact: data-share-service, version: 1.2.0.1-B1, Commit ID: 50926c8
Group: io.mosip.authentication, Artifact: authentication-service, version: 1.2.0.1, Commit ID: 86640e4
Group: io.mosip.authentication, Artifact: authentication-internal-service, version: 1.2.0.1, Commit ID: 86640e4
Group: io.mosip.authentication, Artifact: authentication-otp-service, version: 1.2.0.1, Commit ID: 50926c8
Group: io.mosip.idrepository, Artifact: id-repository-identity-service, version: 1.2.1-SNAPSHOT, Commit ID: de6186c
https://api-internal.qa-inji.mosip.net/v1/idgenerator/actuator/info- No Response
Group: io.mosip.kernel, Artifact: kernel-keymanager-service, version: 1.2.0.1-B2-SNAPSHOT, Commit ID: 561f0f5
Group: io.mosip.kernel, Artifact: kernel-masterdata-service, version: 1.2.1-SNAPSHOT, Commit ID: 561f0f5
Group: io.mosip.kernel, Artifact: kernel-notification-service, version: 1.2.0.1-B1, Commit ID: 561f0f5
Group: io.mosip.kernel, Artifact: kernel-otpmanager-service, version: 1.2.0.1-B1, Commit ID: 561f0f5
Group: io.mosip.pms, Artifact: partner-management-service, version: 1.2.0.1-B3-SNAPSHOT, Commit ID: 50926c8
Group: io.mosip.pms, Artifact: policy-management-service, version: 1.2.0.1-B3-SNAPSHOT, Commit ID: 50926c8
Group: io.mosip.preregistration.captcha, Artifact: pre-registration-captcha-service, version: 1.2.0.1-B1, Commit ID: fd1924e
https://api-internal.qa-inji.mosip.net/v1/pridgenerator/actuator/info- No Response
https://api-internal.qa-inji.mosip.net/registrationprocessor/v1/packetreceiver/actuator/info- No Response
Group: io.mosip.registrationprocessor, Artifact: registration-processor-registration-status-service, version: 1.2.0.1-B1, Commit ID: 561f0f5
Group: io.mosip.resident, Artifact: resident-service, version: 1.2.1-SNAPSHOT, Commit ID: 561f0f5
Group: io.mosip.kernel, Artifact: kernel-syncdata-service, version: 1.2.0.1-B1, Commit ID: 561f0f5
Group: io.mosip.idrepository, Artifact: id-repository-vid-service, version: 1.2.1-SNAPSHOT, Commit ID: 561f0f5
https://api-internal.qa-inji.mosip.net/hub/actuator/info- No Response
Group: io.mosip.esignet, Artifact: esignet-service, version: 1.4.0-SNAPSHOT, Commit ID: ab88802
Server Errors 
No server errors
Test# Total# Passed# Skipped# FailedTime (ms)
AddIdentity33005,354
GenerateVID6600140,598
AuthLock66009,358
AuthUnLock44007,887
RequestCredentials660098,269
CredentialCheckStatus33001,151
DownloadCredential2200213
SendOTP144001,769
SendOTPUIN1100625
AidGetIndividualId55008,738
BindingOtp3636005,928
WalletBinding786401485,819
GetAllIssuers33001,502
Total157143014367,211
MethodTime (ms)
AddIdentity — Passed
Mimoto_AddIdentity_Binding_smoke_Pos1431
Mimoto_AddIdentity_withValidParameters_smoke_Pos2874
Mimoto_AddIdentity_without_FaceDate_CBEFF_smoke_Pos923
GenerateVID — Passed
Mimoto_Generate_Perpetual_VID_Binding_Valid_Smoke_sid21997
Mimoto_Generate_Perpetual_VID_InValid_Otp_sid1379
Mimoto_Generate_Perpetual_VID_Invalid_TransactionId_Neg1869
Mimoto_Generate_Perpetual_VID_Valid_Smoke_sid23062
Mimoto_Generate_Perpetual_VID_with_InvalidUIN_Valid_Otp_sid630
mimoto_Generate_Temporary_VID_Valid_Smoke_sid1646
AuthLock — Passed
Mimoto_AuthLock_InValid_Otp_All1468
Mimoto_AuthLock_Valid_UIN_All1589
Mimoto_AuthLock_Valid_VID_All2896
Mimoto_AuthLock_invalidVID_Valid_Otp927
Mimoto_AuthLock_with_invalidUIN_Valid_Otp_sid700
Mimoto_AuthLock_with_invalidVID_Valid_Otp1758
AuthUnLock — Passed
Mimoto_AuthUnLock_InValid_OTP_With_VID_All2285
Mimoto_AuthUnLock_Valid_UIN_All1552
Mimoto_AuthUnLock_Valid_UIN_With_VID_All2329
Mimoto_AuthUnLock_With_InValid_OTP_All1707
RequestCredentials — Passed
Mimoto_RequestCredentials_All_Valid_Smoke_with_VID_sid2360
Mimoto_RequestCredentials_InValid_Otp_UIN_sid1382
Mimoto_RequestCredentials_InValid_TransactionId_sid1159
Mimoto_RequestCredentials_InValid_UIN_sid674
Mimoto_RequestCredentials_Invalid_VID_sid_Neg969
Mimoto_RequestCredentials__All_Valid_Smoke_sid1712
CredentialCheckStatus — Passed
Mimoto_CredentialsStatus_euin_All_Valid_Smoke476
Mimoto_CredentialsStatus_euin_With_Invalid_RequestId_Neg89
Mimoto_CredentialsStatus_euin_With_VID_All_Valid_Smoke577
DownloadCredential — Passed
Mimoto_CredentialsStatus_All_Valid_Smoke_euin139
Mimoto_CredentialsStatus_StatusCode_InValid_Smoke_euin66
SendOTP1 — Passed
Mimoto_SendOTP_InValid_UIN_All168
Mimoto_SendOTP_Invalid_VID_Neg128
Mimoto_SendOTP_Valid_UIN_All_Smoke632
Mimoto_SendOTP_Valid_VID_All_Smoke831
SendOTPUIN — Passed
Mimoto_individualOTP_All_Valid_Smoke620
AidGetIndividualId — Passed
Mimoto_AidGetIndividualId_Getting_With_Invalid_AID_Neg1249
Mimoto_AidGetIndividualId_Getting_With_Invalid_Otp_Neg1707
Mimoto_AidGetIndividualId_Getting_With_Invalid_lenght_Of_AID_Neg2026
Mimoto_AidGetIndividualId_Getting_With_Valid_Otp_All1903
Mimoto_AidGetIndividualId_Getting_With_Valid_UIN_All1845
BindingOtp — Passed
Mimoto_BindingOtp_UIN_Empty_OtpChannel_Neg99
Mimoto_BindingOtp_UIN_Empty_OtpChannels_Neg88
Mimoto_BindingOtp_UIN_Empty_RequestTime_Neg83
Mimoto_BindingOtp_UIN_Empty_individualId_Neg84
Mimoto_BindingOtp_UIN_Future_RequestTime_Neg101
Mimoto_BindingOtp_UIN_Invalid_OtpChannels_Neg75
Mimoto_BindingOtp_UIN_Invalid_RequestTime_Neg130
Mimoto_BindingOtp_UIN_Invalid_individualId_Neg212
Mimoto_BindingOtp_UIN_Missing_OtpChannel_Neg97
Mimoto_BindingOtp_UIN_Missing_OtpChannels_Neg76
Mimoto_BindingOtp_UIN_Missing_RequestTime_Neg99
Mimoto_BindingOtp_UIN_Missing_individualId_Neg75
Mimoto_BindingOtp_UIN_Null_OtpChannel_Neg94
Mimoto_BindingOtp_UIN_Null_OtpChannels_Neg73
Mimoto_BindingOtp_UIN_Null_individualId_Neg278
Mimoto_BindingOtp_UIN_Past_RequestTime_Neg99
Mimoto_BindingOtp_UIN_SpaceSeparated_otpChannels_Neg80
Mimoto_BindingOtp_Valid_UIN_All_Smoke1146
Mimoto_BindingOtp_Valid_vid_All_Smoke934
Mimoto_BindingOtp_vid_Empty_OtpChannel_Neg88
Mimoto_BindingOtp_vid_Empty_OtpChannels_Neg102
Mimoto_BindingOtp_vid_Empty_RequestTime_Neg88
Mimoto_BindingOtp_vid_Empty_individualId_Neg85
Mimoto_BindingOtp_vid_Future_RequestTime_Neg87
Mimoto_BindingOtp_vid_Invalid_OtpChannels_Neg82
Mimoto_BindingOtp_vid_Invalid_RequestTime_Neg90
Mimoto_BindingOtp_vid_Invalid_individualId_Neg344
Mimoto_BindingOtp_vid_Missing_OtpChannel_Neg91
Mimoto_BindingOtp_vid_Missing_OtpChannels_Neg73
Mimoto_BindingOtp_vid_Missing_RequestTime_Neg79
Mimoto_BindingOtp_vid_Missing_individualId_Neg84
Mimoto_BindingOtp_vid_Null_OtpChannel_Neg87
Mimoto_BindingOtp_vid_Null_OtpChannels_Neg74
Mimoto_BindingOtp_vid_Null_individualId_Neg312
Mimoto_BindingOtp_vid_Past_RequestTime_Neg115
Mimoto_BindingOtp_vid_SpaceSeparated_otpChannels_Neg83
WalletBinding — Failed
Mimoto_WalletBinding_uin_Empty_AuthFactorType_Neg928
Mimoto_WalletBinding_uin_Invalid_AuthFactorType_Neg1140
Mimoto_WalletBinding_uin_Invalid_Formate_Neg1306
Mimoto_WalletBinding_uin_Missing_Formate_Neg1193
Mimoto_WalletBinding_uin_Null_AuthFactorType_Neg998
Mimoto_WalletBinding_uin_Null_Formate_Neg842
Mimoto_WalletBinding_vid_Empty_Formate_Neg949
Mimoto_WalletBinding_vid_Invalid_AuthFactorType_Neg1058
Mimoto_WalletBinding_vid_Invalid_Formate_Neg687
Mimoto_WalletBinding_vid_Missing_AuthFactorType_Neg837
Mimoto_WalletBinding_vid_Null_AuthFactorType_Neg1056
Mimoto_WalletBinding_vid_Null_Formate_Neg878
Mimoto_WalletBinding_vid_SpaceVal_AuthFactorType_Neg825
Mimoto_WalletBinding_vid_SpaceVal_Formate_Neg1064
WalletBinding — Passed
Mimoto_WalletBinding_uin_Empty_Challenge_Neg1118
Mimoto_WalletBinding_uin_Empty_Formate_Neg768
Mimoto_WalletBinding_uin_Empty_IndividualId_Neg1059
Mimoto_WalletBinding_uin_Empty_RequestTime_Neg926
Mimoto_WalletBinding_uin_Empty_authFactorType1_Neg956
Mimoto_WalletBinding_uin_Empty_format1_Neg816
Mimoto_WalletBinding_uin_FutureVal_RequestTime_Neg1256
Mimoto_WalletBinding_uin_Invalid_Challenge_Neg1304
Mimoto_WalletBinding_uin_Invalid_IndividualId_Neg1518
Mimoto_WalletBinding_uin_Invalid_RequestTime_Neg1292
Mimoto_WalletBinding_uin_Invalid_authFactorType1_Neg1035
Mimoto_WalletBinding_uin_Invalid_format1_Neg880
Mimoto_WalletBinding_uin_Invalid_publicKey_Neg809
Mimoto_WalletBinding_uin_Missing_AuthFactorType_Neg1081
Mimoto_WalletBinding_uin_Missing_Challenge_Neg1883
Mimoto_WalletBinding_uin_Missing_IndividualId_Neg1178
Mimoto_WalletBinding_uin_Missing_RequestTime_Neg788
Mimoto_WalletBinding_uin_Missing_authFactorType1_Neg826
Mimoto_WalletBinding_uin_Missing_format1_Neg1104
Mimoto_WalletBinding_uin_Missing_publicKey_Neg704
Mimoto_WalletBinding_uin_Null_Challenge_Neg1570
Mimoto_WalletBinding_uin_Null_IndividualId_Neg1505
Mimoto_WalletBinding_uin_Null_authFactorType1_Neg793
Mimoto_WalletBinding_uin_Null_format1_Neg918
Mimoto_WalletBinding_uin_Null_publicKey_Neg674
Mimoto_WalletBinding_uin_OTP_Valid_Smoke1897
Mimoto_WalletBinding_uin_PastVal_RequestTime_Neg957
Mimoto_WalletBinding_uin_SpaceVal_AuthFactorType_Neg881
Mimoto_WalletBinding_uin_SpaceVal_Challenge_Neg853
Mimoto_WalletBinding_uin_SpaceVal_Formate_Neg737
Mimoto_WalletBinding_uin_SpaceVal_IndividualId_Neg1296
Mimoto_WalletBinding_uin_SpaceVal_authFactorType1_Neg894
Mimoto_WalletBinding_uin_SpaceVal_format1_Neg1104
Mimoto_WalletBinding_vid_Empty_AuthFactorType_Neg808
Mimoto_WalletBinding_vid_Empty_Challenge_Neg1125
Mimoto_WalletBinding_vid_Empty_IndividualId_Neg2131
Mimoto_WalletBinding_vid_Empty_RequestTime_Neg956
Mimoto_WalletBinding_vid_Empty_authFactorType1_Neg1157
Mimoto_WalletBinding_vid_Empty_format1_Neg1118
Mimoto_WalletBinding_vid_FutureVal_RequestTime_Neg1000
Mimoto_WalletBinding_vid_Invalid_Challenge_Neg1385
Mimoto_WalletBinding_vid_Invalid_IndividualId_Neg1375
Mimoto_WalletBinding_vid_Invalid_RequestTime_Neg771
Mimoto_WalletBinding_vid_Invalid_authFactorType1_Neg902
Mimoto_WalletBinding_vid_Invalid_format1_Neg1340
Mimoto_WalletBinding_vid_Invalid_publicKey_Neg2268
Mimoto_WalletBinding_vid_Missing_Challenge_Neg1036
Mimoto_WalletBinding_vid_Missing_Formate_Neg963
Mimoto_WalletBinding_vid_Missing_IndividualId_Neg1093
Mimoto_WalletBinding_vid_Missing_RequestTime_Neg956
Mimoto_WalletBinding_vid_Missing_authFactorType1_Neg1206
Mimoto_WalletBinding_vid_Missing_format1_Neg1308
Mimoto_WalletBinding_vid_Missing_publicKey_Neg791
Mimoto_WalletBinding_vid_Null_Challenge_Neg1298
Mimoto_WalletBinding_vid_Null_IndividualId_Neg1388
Mimoto_WalletBinding_vid_Null_authFactorType1_Neg1006
Mimoto_WalletBinding_vid_Null_format1_Neg1052
Mimoto_WalletBinding_vid_Null_publicKey_Neg787
Mimoto_WalletBinding_vid_OTP_Valid_Smoke2074
Mimoto_WalletBinding_vid_PastVal_RequestTime_Neg902
Mimoto_WalletBinding_vid_SpaceVal_Challenge_Neg989
Mimoto_WalletBinding_vid_SpaceVal_IndividualId_Neg1039
Mimoto_WalletBinding_vid_SpaceVal_authFactorType1_Neg1208
Mimoto_WalletBinding_vid_SpaceVal_format1_Neg1171
GetAllIssuers — Passed
Mimoto_GetAllIssuers_All_Valid_Smoke901
Mimoto_GetAllIssuers_Invalid_Issuer_Neg293
Mimoto_GetAllIssuers_Specific_Issuer_All_Valid_Smoke302

AddIdentity

io.mosip.testrig.apirig.testscripts.AddIdentity#Mimoto_AddIdentity_Binding_smoke_Pos

Testcase Input
testCaseName=Mimoto_AddIdentity_Binding_smoke_Pos, endPoint=/idrepository/v1/identity/, role=idrepo, templateFields=null, input={ "value": "$BIOVALUE$", "id": "mosip.id.create", "registrationId": "$RID$", "biometricReferenceId": "23452353", "UIN": "$UIN$", "dateOfBirth": "1992/04/15", "postalCode": "14022", "email": "Mimoto_AddIdentity_Binding_smoke_Pos@mosip.net", "phone": "9876543210", "referenceIdentityNumber": "6789545678878", "version": "v1", "introducerRID": "212124324784879", "introducerUIN": "212124324784879", "category": "individualBiometrics", "requesttime": "$TIMESTAMP$" }, output={ "status":"ACTIVATED" }, inputTemplate={"request":{"registrationId":"{{registrationId}}","documents":[{"category":"{{category}}","value":"{{value}}"}],"identity":{"gender":[{"language":"eng","value":"MLE"},{"language":"ara","value":"MLE"},{"language":"fra","value":"MLE"},{"language":"hin","value":"MLE"},{"language":"tam","value":"MLE"},{"language":"kan","value":"MLE"}],"city":[{"language":"eng","value":"TEST_CITYeng"},{"language":"ara","value":"TEST_CITYara"},{"language":"fra","value":"TEST_CITYfra"},{"language":"hin","value":"TEST_CITYhin"},{"language":"tam","value":"TEST_CITYtam"},{"language":"kan","value":"TEST_CITYkan"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_FULLNAMEeng"},{"language":"ara","value":"TEST_FULLNAMEara"},{"language":"fra","value":"TEST_FULLNAMEfra"},{"language":"hin","value":"TEST_FULLNAMEhin"},{"language":"tam","value":"TEST_FULLNAMEtam"},{"language":"kan","value":"TEST_FULLNAMEkan"}],"dateOfBirth":"{{dateOfBirth}}","proofOfIdentity":{"format":"txt","type":"DOC001","value":"fileReferenceID"},"individualBiometrics":{"format":"cbeff","version":1,"value":"fileReferenceID"},"IDSchemaVersion":0.2,"province":[{"language":"eng","value":"TEST_PROVINCEeng"},{"language":"ara","value":"TEST_PROVINCEara"},{"language":"fra","value":"TEST_PROVINCEfra"},{"language":"hin","value":"TEST_PROVINCEhin"},{"language":"tam","value":"TEST_PROVINCEtam"},{"language":"kan","value":"TEST_PROVINCEkan"}],"zone":[{"language":"eng","value":"TEST_ZONEeng"},{"language":"ara","value":"TEST_ZONEara"},{"language":"fra","value":"TEST_ZONEfra"},{"language":"hin","value":"TEST_ZONEhin"},{"language":"tam","value":"TEST_ZONEtam"},{"language":"kan","value":"TEST_ZONEkan"}],"phone":"$PHONENUMBERFORIDENTITY$","addressLine1":[{"language":"eng","value":"TEST_ADDRESSLINE1eng"},{"language":"ara","value":"TEST_ADDRESSLINE1ara"},{"language":"fra","value":"TEST_ADDRESSLINE1fra"},{"language":"hin","value":"TEST_ADDRESSLINE1hin"},{"language":"tam","value":"TEST_ADDRESSLINE1tam"},{"language":"kan","value":"TEST_ADDRESSLINE1kan"}],"UIN":"{{UIN}}","region":[{"language":"eng","value":"TEST_REGIONeng"},{"language":"ara","value":"TEST_REGIONara"},{"language":"fra","value":"TEST_REGIONfra"},{"language":"hin","value":"TEST_REGIONhin"},{"language":"tam","value":"TEST_REGIONtam"},{"language":"kan","value":"TEST_REGIONkan"}],"email":"{{email}}"}},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=mimoto/AddIdentity/addIdentityResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/idrepository/v1/identity/)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status ACTIVATED ACTIVATED PASS

back to summary

io.mosip.testrig.apirig.testscripts.AddIdentity#Mimoto_AddIdentity_withValidParameters_smoke_Pos

Testcase Input
testCaseName=Mimoto_AddIdentity_withValidParameters_smoke_Pos, endPoint=/idrepository/v1/identity/, role=idrepo, templateFields=null, input={ "value": "$BIOVALUE$", "id": "mosip.id.create", "registrationId": "$RID$", "biometricReferenceId": "23452353", "UIN": "$UIN$", "dateOfBirth": "1992/04/15", "postalCode": "14022", "email": "Mimoto_AddIdentity_withValidParameters_smoke_Pos@mosip.net", "phone": "9876543210", "referenceIdentityNumber": "6789545678878", "version": "v1", "introducerRID": "212124324784879", "introducerUIN": "212124324784879", "category": "individualBiometrics", "requesttime": "$TIMESTAMP$" }, output={ "status":"ACTIVATED" }, inputTemplate={"request":{"registrationId":"{{registrationId}}","documents":[{"category":"{{category}}","value":"{{value}}"}],"identity":{"gender":[{"language":"eng","value":"MLE"},{"language":"ara","value":"MLE"},{"language":"fra","value":"MLE"},{"language":"hin","value":"MLE"},{"language":"tam","value":"MLE"},{"language":"kan","value":"MLE"}],"city":[{"language":"eng","value":"TEST_CITYeng"},{"language":"ara","value":"TEST_CITYara"},{"language":"fra","value":"TEST_CITYfra"},{"language":"hin","value":"TEST_CITYhin"},{"language":"tam","value":"TEST_CITYtam"},{"language":"kan","value":"TEST_CITYkan"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_FULLNAMEeng"},{"language":"ara","value":"TEST_FULLNAMEara"},{"language":"fra","value":"TEST_FULLNAMEfra"},{"language":"hin","value":"TEST_FULLNAMEhin"},{"language":"tam","value":"TEST_FULLNAMEtam"},{"language":"kan","value":"TEST_FULLNAMEkan"}],"dateOfBirth":"{{dateOfBirth}}","proofOfIdentity":{"format":"txt","type":"DOC001","value":"fileReferenceID"},"individualBiometrics":{"format":"cbeff","version":1,"value":"fileReferenceID"},"IDSchemaVersion":0.2,"province":[{"language":"eng","value":"TEST_PROVINCEeng"},{"language":"ara","value":"TEST_PROVINCEara"},{"language":"fra","value":"TEST_PROVINCEfra"},{"language":"hin","value":"TEST_PROVINCEhin"},{"language":"tam","value":"TEST_PROVINCEtam"},{"language":"kan","value":"TEST_PROVINCEkan"}],"zone":[{"language":"eng","value":"TEST_ZONEeng"},{"language":"ara","value":"TEST_ZONEara"},{"language":"fra","value":"TEST_ZONEfra"},{"language":"hin","value":"TEST_ZONEhin"},{"language":"tam","value":"TEST_ZONEtam"},{"language":"kan","value":"TEST_ZONEkan"}],"phone":"$PHONENUMBERFORIDENTITY$","addressLine1":[{"language":"eng","value":"TEST_ADDRESSLINE1eng"},{"language":"ara","value":"TEST_ADDRESSLINE1ara"},{"language":"fra","value":"TEST_ADDRESSLINE1fra"},{"language":"hin","value":"TEST_ADDRESSLINE1hin"},{"language":"tam","value":"TEST_ADDRESSLINE1tam"},{"language":"kan","value":"TEST_ADDRESSLINE1kan"}],"UIN":"{{UIN}}","region":[{"language":"eng","value":"TEST_REGIONeng"},{"language":"ara","value":"TEST_REGIONara"},{"language":"fra","value":"TEST_REGIONfra"},{"language":"hin","value":"TEST_REGIONhin"},{"language":"tam","value":"TEST_REGIONtam"},{"language":"kan","value":"TEST_REGIONkan"}],"email":"{{email}}"}},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=mimoto/AddIdentity/addIdentityResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/idrepository/v1/identity/)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status ACTIVATED ACTIVATED PASS

back to summary

io.mosip.testrig.apirig.testscripts.AddIdentity#Mimoto_AddIdentity_without_FaceDate_CBEFF_smoke_Pos

Testcase Input
testCaseName=Mimoto_AddIdentity_without_FaceDate_CBEFF_smoke_Pos, endPoint=/idrepository/v1/identity/, role=idrepo, templateFields=null, input={ "value": "$BIOVALUEWITHOUTFACE$", "id": "mosip.id.create", "registrationId": "$RID$", "biometricReferenceId": "23452353", "UIN": "$UIN$", "dateOfBirth": "1992/04/15", "postalCode": "14022", "email": "Mimoto_AddIdentity_withValidParameters_smoke_Pos@mosip.net", "phone": "9876543210", "referenceIdentityNumber": "6789545678878", "version": "v1", "introducerRID": "212124324784879", "introducerUIN": "212124324784879", "category": "individualBiometrics", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "IDR-IDC-004" } ] }, inputTemplate={"request":{"registrationId":"{{registrationId}}","documents":[{"category":"{{category}}","value":"{{value}}"}],"identity":{"gender":[{"language":"eng","value":"MLE"},{"language":"ara","value":"MLE"},{"language":"fra","value":"MLE"},{"language":"hin","value":"MLE"},{"language":"tam","value":"MLE"},{"language":"kan","value":"MLE"}],"city":[{"language":"eng","value":"TEST_CITYeng"},{"language":"ara","value":"TEST_CITYara"},{"language":"fra","value":"TEST_CITYfra"},{"language":"hin","value":"TEST_CITYhin"},{"language":"tam","value":"TEST_CITYtam"},{"language":"kan","value":"TEST_CITYkan"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_FULLNAMEeng"},{"language":"ara","value":"TEST_FULLNAMEara"},{"language":"fra","value":"TEST_FULLNAMEfra"},{"language":"hin","value":"TEST_FULLNAMEhin"},{"language":"tam","value":"TEST_FULLNAMEtam"},{"language":"kan","value":"TEST_FULLNAMEkan"}],"dateOfBirth":"{{dateOfBirth}}","proofOfIdentity":{"format":"txt","type":"DOC001","value":"fileReferenceID"},"individualBiometrics":{"format":"cbeff","version":1,"value":"fileReferenceID"},"IDSchemaVersion":0.2,"province":[{"language":"eng","value":"TEST_PROVINCEeng"},{"language":"ara","value":"TEST_PROVINCEara"},{"language":"fra","value":"TEST_PROVINCEfra"},{"language":"hin","value":"TEST_PROVINCEhin"},{"language":"tam","value":"TEST_PROVINCEtam"},{"language":"kan","value":"TEST_PROVINCEkan"}],"zone":[{"language":"eng","value":"TEST_ZONEeng"},{"language":"ara","value":"TEST_ZONEara"},{"language":"fra","value":"TEST_ZONEfra"},{"language":"hin","value":"TEST_ZONEhin"},{"language":"tam","value":"TEST_ZONEtam"},{"language":"kan","value":"TEST_ZONEkan"}],"phone":"$PHONENUMBERFORIDENTITY$","addressLine1":[{"language":"eng","value":"TEST_ADDRESSLINE1eng"},{"language":"ara","value":"TEST_ADDRESSLINE1ara"},{"language":"fra","value":"TEST_ADDRESSLINE1fra"},{"language":"hin","value":"TEST_ADDRESSLINE1hin"},{"language":"tam","value":"TEST_ADDRESSLINE1tam"},{"language":"kan","value":"TEST_ADDRESSLINE1kan"}],"UIN":"{{UIN}}","region":[{"language":"eng","value":"TEST_REGIONeng"},{"language":"ara","value":"TEST_REGIONara"},{"language":"fra","value":"TEST_REGIONfra"},{"language":"hin","value":"TEST_REGIONhin"},{"language":"tam","value":"TEST_REGIONtam"},{"language":"kan","value":"TEST_REGIONkan"}],"email":"{{email}}"}},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/idrepository/v1/identity/)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode IDR-IDC-004 IDR-IDC-004 PASS

back to summary

GenerateVID

io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate#Mimoto_Generate_Perpetual_VID_Binding_Valid_Smoke_sid

Testcase Input
testCaseName=Mimoto_Generate_Perpetual_VID_Binding_Valid_Smoke_sid, endPoint=/residentmobileapp/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "individualIdType": "UIN", "vidType": "Perpetual", "otp": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/residentmobileapp/req/otp" } }, output={ "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/GenerateVID/createGenerateVID, outputTemplate=mimoto/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/otp)

Response:

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/otp)

Response:

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/vid)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate#Mimoto_Generate_Perpetual_VID_InValid_Otp_sid

Testcase Input
testCaseName=Mimoto_Generate_Perpetual_VID_InValid_Otp_sid, endPoint=/residentmobileapp/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "vidType": "Perpetual", "otp": "112637338", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/residentmobileapp/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/GenerateVID/createGenerateVID, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/vid)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RES-SER-422 RES-SER-422 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate#Mimoto_Generate_Perpetual_VID_Invalid_TransactionId_Neg

Testcase Input
testCaseName=Mimoto_Generate_Perpetual_VID_Invalid_TransactionId_Neg, endPoint=/residentmobileapp/vid, role=resident, templateFields=null, input={ "transactionID": "$trc45", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "vidType": "Perpetual", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/residentmobileapp/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/GenerateVID/createGenerateVID, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/vid)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RES-SER-422 RES-SER-422 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate#Mimoto_Generate_Perpetual_VID_Valid_Smoke_sid

Testcase Input
testCaseName=Mimoto_Generate_Perpetual_VID_Valid_Smoke_sid, endPoint=/residentmobileapp/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "vidType": "Perpetual", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/residentmobileapp/req/otp" } }, output={ "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/GenerateVID/createGenerateVID, outputTemplate=mimoto/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Response:

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/otp)

Response:

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/otp)

Response:

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/vid)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate#Mimoto_Generate_Perpetual_VID_with_InvalidUIN_Valid_Otp_sid

Testcase Input
testCaseName=Mimoto_Generate_Perpetual_VID_with_InvalidUIN_Valid_Otp_sid, endPoint=/residentmobileapp/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "253SDGSH@Y37", "individualIdType": "UIN", "vidType": "Perpetual", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/residentmobileapp/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/GenerateVID/createGenerateVID, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/vid)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RES-SER-410 RES-SER-410 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate#mimoto_Generate_Temporary_VID_Valid_Smoke_sid

Testcase Input
testCaseName=mimoto_Generate_Temporary_VID_Valid_Smoke_sid, endPoint=/residentmobileapp/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "vidType": "Temporary", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/residentmobileapp/req/otp" } }, output={ "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/GenerateVID/createGenerateVID, outputTemplate=mimoto/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/vid)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

AuthLock

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AuthLock_InValid_Otp_All

Testcase Input
testCaseName=Mimoto_AuthLock_InValid_Otp_All, endPoint=/residentmobileapp/req/auth/lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "111sss@@1", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/residentmobileapp/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/AuthLock/createAuthLock, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/auth/lock)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RES-SER-422 RES-SER-422 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AuthLock_Valid_UIN_All

Testcase Input
testCaseName=Mimoto_AuthLock_Valid_UIN_All, endPoint=/residentmobileapp/req/auth/lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/residentmobileapp/req/otp" } }, output={ "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/AuthLock/createAuthLock, outputTemplate=mimoto/AuthLock/createAuthLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/auth/lock)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AuthLock_Valid_VID_All

Testcase Input
testCaseName=Mimoto_AuthLock_Valid_VID_All, endPoint=/residentmobileapp/req/auth/lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:Generate_Perpetual_VID_Valid_Smoke_sid_vid$", "individualIdType": "VID", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/residentmobileapp/req/otp" } }, output={ "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/AuthLock/createAuthLock, outputTemplate=mimoto/AuthLock/createAuthLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/auth/lock)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AuthLock_invalidVID_Valid_Otp

Testcase Input
testCaseName=Mimoto_AuthLock_invalidVID_Valid_Otp, endPoint=/residentmobileapp/req/auth/lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "36363gvb", "individualIdType": "VID", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/residentmobileapp/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/AuthLock/createAuthLock, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/auth/lock)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RES-SER-410 RES-SER-410 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AuthLock_with_invalidUIN_Valid_Otp_sid

Testcase Input
testCaseName=Mimoto_AuthLock_with_invalidUIN_Valid_Otp_sid, endPoint=/residentmobileapp/req/auth/lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "263738@@#FDCVvb", "individualIdType": "UIN", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/residentmobileapp/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/AuthLock/createAuthLock, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/auth/lock)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RES-SER-410 RES-SER-410 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AuthLock_with_invalidVID_Valid_Otp

Testcase Input
testCaseName=Mimoto_AuthLock_with_invalidVID_Valid_Otp, endPoint=/residentmobileapp/req/auth/lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "26DBDB@73", "individualIdType": "VID", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/residentmobileapp/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/AuthLock/createAuthLock, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/auth/lock)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RES-SER-410 RES-SER-410 PASS

back to summary

AuthUnLock

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AuthUnLock_InValid_OTP_With_VID_All

Testcase Input
testCaseName=Mimoto_AuthUnLock_InValid_OTP_With_VID_All, endPoint=/residentmobileapp/req/auth/unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:Generate_Perpetual_VID_Valid_Smoke_sid_vid$", "individualIdType": "VID", "unlockForSeconds": "1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "11111@@###1", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/residentmobileapp/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/AuthUnLock/createAuthUnLock, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/auth/unlock)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RES-SER-422 RES-SER-422 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AuthUnLock_Valid_UIN_All

Testcase Input
testCaseName=Mimoto_AuthUnLock_Valid_UIN_All, endPoint=/residentmobileapp/req/auth/unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/residentmobileapp/req/otp" } }, output={ "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/AuthUnLock/createAuthUnLock, outputTemplate=mimoto/AuthUnLock/createAuthUnLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/auth/unlock)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AuthUnLock_Valid_UIN_With_VID_All

Testcase Input
testCaseName=Mimoto_AuthUnLock_Valid_UIN_With_VID_All, endPoint=/residentmobileapp/req/auth/unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:Generate_Perpetual_VID_Valid_Smoke_sid_vid$", "individualIdType": "VID", "unlockForSeconds": "1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/residentmobileapp/req/otp" } }, output={ "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/AuthUnLock/createAuthUnLock, outputTemplate=mimoto/AuthUnLock/createAuthUnLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/auth/unlock)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AuthUnLock_With_InValid_OTP_All

Testcase Input
testCaseName=Mimoto_AuthUnLock_With_InValid_OTP_All, endPoint=/residentmobileapp/req/auth/unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "111@@@###hhdhdh111", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/residentmobileapp/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/AuthUnLock/createAuthUnLock, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/auth/unlock)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RES-SER-422 RES-SER-422 PASS

back to summary

RequestCredentials

io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate#Mimoto_RequestCredentials_All_Valid_Smoke_with_VID_sid

Testcase Input
testCaseName=Mimoto_RequestCredentials_All_Valid_Smoke_with_VID_sid, endPoint=/residentmobileapp/credentialshare/request, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:Generate_Perpetual_VID_Valid_Smoke_sid_vid$", "user": "abc", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/residentmobileapp/req/otp" } }, output={ "id": "$IGNORE$", "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=mimoto/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/credentialshare/request)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate#Mimoto_RequestCredentials_InValid_Otp_UIN_sid

Testcase Input
testCaseName=Mimoto_RequestCredentials_InValid_Otp_UIN_sid, endPoint=/residentmobileapp/credentialshare/request, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "user": "abc", "otp": "4h4hnn", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/residentmobileapp/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/credentialshare/request)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RES-SER-422 RES-SER-422 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate#Mimoto_RequestCredentials_InValid_TransactionId_sid

Testcase Input
testCaseName=Mimoto_RequestCredentials_InValid_TransactionId_sid, endPoint=/residentmobileapp/credentialshare/request, role=resident, templateFields=null, input={ "transactionID": "4dhn@@##&%", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "user": "abc", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/residentmobileapp/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/credentialshare/request)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RES-SER-422 RES-SER-422 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate#Mimoto_RequestCredentials_InValid_UIN_sid

Testcase Input
testCaseName=Mimoto_RequestCredentials_InValid_UIN_sid, endPoint=/residentmobileapp/credentialshare/request, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ght56=", "user": "abc", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/residentmobileapp/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/credentialshare/request)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RES-SER-410 RES-SER-410 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate#Mimoto_RequestCredentials_Invalid_VID_sid_Neg

Testcase Input
testCaseName=Mimoto_RequestCredentials_Invalid_VID_sid_Neg, endPoint=/residentmobileapp/credentialshare/request, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$hfg56", "user": "abc", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/residentmobileapp/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/credentialshare/request)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RES-SER-410 RES-SER-410 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate#Mimoto_RequestCredentials__All_Valid_Smoke_sid

Testcase Input
testCaseName=Mimoto_RequestCredentials__All_Valid_Smoke_sid, endPoint=/residentmobileapp/credentialshare/request, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "user": "abc", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "mimoto/SendOTP/createSendOTP", "sendOtpEndPoint": "/residentmobileapp/req/otp" } }, output={ "id": "$IGNORE$", "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTP/createSendOTPResult" } }, inputTemplate=mimoto/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=mimoto/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/credentialshare/request)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

CredentialCheckStatus

io.mosip.testrig.apirig.testscripts.GetWithParam#Mimoto_CredentialsStatus_euin_All_Valid_Smoke

Testcase Input
testCaseName=Mimoto_CredentialsStatus_euin_All_Valid_Smoke, endPoint=/residentmobileapp/credentialshare/request/status/{requestId}, role=resident, templateFields=null, input={ "requestId": "$ID:RequestCredentials__All_Valid_Smoke_sid_requestId$" }, output={ "statusCode": "ISSUED" }, inputTemplate=mimoto/CredentialIssuance/CredentialCheckStatus/credentialcheckstatus, outputTemplate=mimoto/CredentialIssuance/CredentialCheckStatus/credentialcheckstatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/credentialshare/request/status/{requestId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.statusCode ISSUED ISSUED PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Mimoto_CredentialsStatus_euin_With_Invalid_RequestId_Neg

Testcase Input
testCaseName=Mimoto_CredentialsStatus_euin_With_Invalid_RequestId_Neg, endPoint=/residentmobileapp/credentialshare/request/status/{requestId}, role=resident, templateFields=null, input={ "requestId": "$er45" }, output={ "errors": [ { "errorCode": "RES-SER-29" } ] }, inputTemplate=mimoto/CredentialIssuance/CredentialCheckStatus/credentialcheckstatus, outputTemplate=mimoto/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/credentialshare/request/status/{requestId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RES-SER-29 RES-SER-29 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Mimoto_CredentialsStatus_euin_With_VID_All_Valid_Smoke

Testcase Input
testCaseName=Mimoto_CredentialsStatus_euin_With_VID_All_Valid_Smoke, endPoint=/residentmobileapp/credentialshare/request/status/{requestId}, role=resident, templateFields=null, input={ "requestId": "$ID:RequestCredentials_All_Valid_Smoke_with_VID_sid_requestId$" }, output={ "statusCode": "ISSUED" }, inputTemplate=mimoto/CredentialIssuance/CredentialCheckStatus/credentialcheckstatus, outputTemplate=mimoto/CredentialIssuance/CredentialCheckStatus/credentialcheckstatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/credentialshare/request/status/{requestId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.statusCode ISSUED ISSUED PASS

back to summary

DownloadCredential

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_CredentialsStatus_All_Valid_Smoke_euin

Testcase Input
testCaseName=Mimoto_CredentialsStatus_All_Valid_Smoke_euin, endPoint=/residentmobileapp/credentialshare/download, role=resident, templateFields=null, input={ "requestId": "$ID:RequestCredentials__All_Valid_Smoke_sid_requestId$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$" }, output= { "Content-Type": "application/pdf" }, inputTemplate=mimoto/CredentialIssuance/DownloadWithReqid/downloadwithreqid, outputTemplate=mimoto/CredentialIssuance/DownloadWithReqid/downloadwithreqidResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/credentialshare/download)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_CredentialsStatus_StatusCode_InValid_Smoke_euin

Testcase Input
testCaseName=Mimoto_CredentialsStatus_StatusCode_InValid_Smoke_euin, endPoint=/residentmobileapp/credentialshare/download, role=resident, templateFields=null, input={ "requestId": "$ID:RequestCredentials__All_Valid_Smoke_sid_requestId$", "individualId": "965337484848041697" }, output=404, inputTemplate=mimoto/CredentialIssuance/DownloadWithReqid/downloadwithreqid, outputTemplate=mimoto/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/credentialshare/download)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
status 404 404 PASS

back to summary

SendOTP1

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_SendOTP_InValid_UIN_All

Testcase Input
testCaseName=Mimoto_SendOTP_InValid_UIN_All, endPoint=/residentmobileapp/req/otp, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "4Y4B4 N@&&&&", "individualIdType": "UIN" }, output={ "errors": [ { "errorCode": "IDA-MLC-009", "errorMessage": "$IGNORE$" } ] }, inputTemplate=mimoto/SendOTP1/createSendOTP, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode IDA-MLC-009 IDA-MLC-009 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_SendOTP_Invalid_VID_Neg

Testcase Input
testCaseName=Mimoto_SendOTP_Invalid_VID_Neg, endPoint=/resident/v1/req/otp, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$gyx56", "individualIdType": "VID" }, output={ "errors": [ { "errorCode": "IDA-MLC-009", "errorMessage": "Invalid Input Parameter - individualId" } ], "maskedMobile": "$IGNORE$", "maskedEmail": "XXsXXeXXaXXoXXtXXn@gmail.com" }, inputTemplate=mimoto/SendOTP1/createSendOTP, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/resident/v1/req/otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode IDA-MLC-009 IDA-MLC-009 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_SendOTP_Valid_UIN_All_Smoke

Testcase Input
testCaseName=Mimoto_SendOTP_Valid_UIN_All_Smoke, endPoint=/resident/v1/req/otp, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN" }, output={ "maskedMobile": "$IGNORE$", "maskedEmail": "$IGNORE$" }, inputTemplate=mimoto/SendOTP1/createSendOTP, outputTemplate=mimoto/SendOTP1/createSendOTPResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/resident/v1/req/otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
id mosip.identity.otp.internal mosip.identity.otp.internal PASS
version 1.0 1.0 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_SendOTP_Valid_VID_All_Smoke

Testcase Input
testCaseName=Mimoto_SendOTP_Valid_VID_All_Smoke, endPoint=/resident/v1/req/otp, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Valid_Smoke_sid_vid$", "individualIdType": "VID" }, output={ "maskedMobile": "$IGNORE$", "maskedEmail": "$IGNORE$" }, inputTemplate=mimoto/SendOTP1/createSendOTP, outputTemplate=mimoto/SendOTP1/createSendOTPResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/resident/v1/req/otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
id mosip.identity.otp.internal mosip.identity.otp.internal PASS
version 1.0 1.0 PASS

back to summary

SendOTPUIN

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_individualOTP_All_Valid_Smoke

Testcase Input
testCaseName=Mimoto_individualOTP_All_Valid_Smoke, endPoint=/residentmobileapp/req/individualId/otp, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "aid": "$ID:AddIdentity_withValidParameters_smoke_Pos_RID$" }, output={ }, inputTemplate=mimoto/SendOTPUIN/individualIdOtp, outputTemplate=mimoto/SendOTPUIN/individualIdOtpResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/individualId/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

AidGetIndividualId

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AidGetIndividualId_Getting_With_Invalid_AID_Neg

Testcase Input
testCaseName=Mimoto_AidGetIndividualId_Getting_With_Invalid_AID_Neg, endPoint=/residentmobileapp/aid/get-individual-id, role=resident, templateFields=null, input={ "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "transactionID": "$TRANSACTIONID$", "aid": "$yt55g", "sendOtp":{ "aid": "$ID:AddIdentity_withValidParameters_smoke_Pos_RID$", "transactionID": "$TRANSACTIONID$", "sendOtpReqTemplate": "mimoto/SendOTPUIN/individualIdOtp", "sendOtpEndPoint": "/residentmobileapp/req/individualId/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-457" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTPUIN/individualIdOtpResult" } }, inputTemplate=mimoto/AidGetIndividualId/aidGetIndividualId, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/individualId/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/aid/get-individual-id)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RES-SER-457 RES-SER-457 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AidGetIndividualId_Getting_With_Invalid_Otp_Neg

Testcase Input
testCaseName=Mimoto_AidGetIndividualId_Getting_With_Invalid_Otp_Neg, endPoint=/residentmobileapp/aid/get-individual-id, role=resident, templateFields=null, input={ "otp": "1234", "transactionID": "$TRANSACTIONID$", "aid": "$ID:AddIdentity_withValidParameters_smoke_Pos_RID$", "sendOtp":{ "aid": "$ID:AddIdentity_withValidParameters_smoke_Pos_RID$", "transactionID": "$TRANSACTIONID$", "sendOtpReqTemplate": "mimoto/SendOTPUIN/individualIdOtp", "sendOtpEndPoint": "/residentmobileapp/req/individualId/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTPUIN/individualIdOtpResult" } }, inputTemplate=mimoto/AidGetIndividualId/aidGetIndividualId, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/individualId/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/aid/get-individual-id)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RES-SER-422 RES-SER-422 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AidGetIndividualId_Getting_With_Invalid_lenght_Of_AID_Neg

Testcase Input
testCaseName=Mimoto_AidGetIndividualId_Getting_With_Invalid_lenght_Of_AID_Neg, endPoint=/residentmobileapp/aid/get-individual-id, role=resident, templateFields=null, input={ "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "transactionID": "$TRANSACTIONID$", "aid": "2745538921628455389216202302041241544770230204124154278477", "sendOtp":{ "aid": "$ID:AddIdentity_withValidParameters_smoke_Pos_RID$", "transactionID": "$TRANSACTIONID$", "sendOtpReqTemplate": "mimoto/SendOTPUIN/individualIdOtp", "sendOtpEndPoint": "/residentmobileapp/req/individualId/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-457" } ], "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTPUIN/individualIdOtpResult" } }, inputTemplate=mimoto/AidGetIndividualId/aidGetIndividualId, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/individualId/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/aid/get-individual-id)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RES-SER-457 RES-SER-457 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AidGetIndividualId_Getting_With_Valid_Otp_All

Testcase Input
testCaseName=Mimoto_AidGetIndividualId_Getting_With_Valid_Otp_All, endPoint=/residentmobileapp/aid/get-individual-id, role=resident, templateFields=null, input={ "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "transactionID": "$TRANSACTIONID$", "aid": "$ID:AddIdentity_withValidParameters_smoke_Pos_RID$", "sendOtp":{ "aid": "$ID:AddIdentity_withValidParameters_smoke_Pos_RID$", "transactionID": "$TRANSACTIONID$", "sendOtpReqTemplate": "mimoto/SendOTPUIN/individualIdOtp", "sendOtpEndPoint": "/residentmobileapp/req/individualId/otp" } }, output={ "aidStatus": "PROCESSED", "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTPUIN/individualIdOtpResult" } }, inputTemplate=mimoto/AidGetIndividualId/aidGetIndividualId, outputTemplate=mimoto/AidGetIndividualId/aidGetIndividualIdResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/individualId/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/aid/get-individual-id)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.aidStatus PROCESSED PROCESSED PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_AidGetIndividualId_Getting_With_Valid_UIN_All

Testcase Input
testCaseName=Mimoto_AidGetIndividualId_Getting_With_Valid_UIN_All, endPoint=/residentmobileapp/aid/get-individual-id, role=resident, templateFields=null, input={ "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "transactionID": "$TRANSACTIONID$", "aid": "$ID:AddIdentity_withValidParameters_smoke_Pos_RID$", "sendOtp":{ "aid": "$ID:AddIdentity_withValidParameters_smoke_Pos_RID$", "transactionID": "$TRANSACTIONID$", "sendOtpReqTemplate": "mimoto/SendOTPUIN/individualIdOtp", "sendOtpEndPoint": "/residentmobileapp/req/individualId/otp" } }, output={ "aidStatus": "PROCESSED", "sendOtpResp":{ "sendOtpResTemplate":"mimoto/SendOTPUIN/individualIdOtpResult" } }, inputTemplate=mimoto/AidGetIndividualId/aidGetIndividualId, outputTemplate=mimoto/AidGetIndividualId/aidGetIndividualIdResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/req/individualId/otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/aid/get-individual-id)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.aidStatus PROCESSED PROCESSED PASS

back to summary

BindingOtp

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Empty_OtpChannel_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Empty_OtpChannel_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": "" }, output={ "errors": [ { "errorCode": "invalid_otp_channel" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_otp_channel invalid_otp_channel PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Empty_OtpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Empty_OtpChannels_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: ""}] }, output={ "errors": [ { "errorCode": "invalid_otp_channel" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_otp_channel invalid_otp_channel PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Empty_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Empty_RequestTime_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Empty_individualId_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Empty_individualId_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_identifier" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_identifier invalid_identifier PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Future_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Future_RequestTime_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "2033-11-07T06:51:30.195Z", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Invalid_OtpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Invalid_OtpChannels_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "sdsgsg"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 RESIDENT-APP-011 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Invalid_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Invalid_RequestTime_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "2022-11-08T06:35:53", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Invalid_individualId_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Invalid_individualId_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "@#DSDFD@#", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "IDA-MLC-009" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode IDA-MLC-009 IDA-MLC-009 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Missing_OtpChannel_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Missing_OtpChannel_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": "$IGNORE$" }, output={ "errors": [ { "errorCode": "invalid_otp_channel" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_otp_channel invalid_otp_channel PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Missing_OtpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Missing_OtpChannels_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "$IGNORE$"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 RESIDENT-APP-011 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Missing_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Missing_RequestTime_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$IGNORE$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Missing_individualId_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Missing_individualId_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$REMOVE$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 RESIDENT-APP-011 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Null_OtpChannel_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Null_OtpChannel_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": "null" }, output={ "errors": [ { "errorCode": "invalid_otp_channel" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_otp_channel invalid_otp_channel PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Null_OtpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Null_OtpChannels_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "null"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 RESIDENT-APP-011 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Null_individualId_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Null_individualId_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "null", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "IDA-MLC-009" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode IDA-MLC-009 IDA-MLC-009 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Past_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Past_RequestTime_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "2022-11-07T06:51:30.195Z", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_SpaceSeparated_otpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_SpaceSeparated_otpChannels_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "E M A I L"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 RESIDENT-APP-011 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_Valid_UIN_All_Smoke

Testcase Input
testCaseName=Mimoto_BindingOtp_Valid_UIN_All_Smoke, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"}] }, output={ "maskedMobile": "$IGNORE$" }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/BindingOtp/BindingOtpResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_Valid_vid_All_Smoke

Testcase Input
testCaseName=Mimoto_BindingOtp_Valid_vid_All_Smoke, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"}] }, output={ "maskedMobile": "$IGNORE$" }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/BindingOtp/BindingOtpResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Empty_OtpChannel_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Empty_OtpChannel_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": "" }, output={ "errors": [ { "errorCode": "invalid_otp_channel" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_otp_channel invalid_otp_channel PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Empty_OtpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Empty_OtpChannels_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: ""}] }, output={ "errors": [ { "errorCode": "invalid_otp_channel" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_otp_channel invalid_otp_channel PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Empty_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Empty_RequestTime_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Empty_individualId_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Empty_individualId_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_identifier" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_identifier invalid_identifier PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Future_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Future_RequestTime_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "2033-11-07T06:51:30.195Z", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Invalid_OtpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Invalid_OtpChannels_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "sdsgsg"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 RESIDENT-APP-011 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Invalid_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Invalid_RequestTime_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "2022-11-08T06:35:53", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Invalid_individualId_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Invalid_individualId_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "@#DSDFD@#", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "IDA-MLC-009" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode IDA-MLC-009 IDA-MLC-009 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Missing_OtpChannel_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Missing_OtpChannel_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": "$IGNORE$" }, output={ "errors": [ { "errorCode": "invalid_otp_channel" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_otp_channel invalid_otp_channel PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Missing_OtpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Missing_OtpChannels_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "$IGNORE$"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 RESIDENT-APP-011 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Missing_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Missing_RequestTime_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$IGNORE$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Missing_individualId_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Missing_individualId_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$REMOVE$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 RESIDENT-APP-011 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Null_OtpChannel_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Null_OtpChannel_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": "null" }, output={ "errors": [ { "errorCode": "invalid_otp_channel" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_otp_channel invalid_otp_channel PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Null_OtpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Null_OtpChannels_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "null"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 RESIDENT-APP-011 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Null_individualId_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Null_individualId_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "null", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "IDA-MLC-009" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode IDA-MLC-009 IDA-MLC-009 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Past_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Past_RequestTime_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "2022-11-07T06:51:30.195Z", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_SpaceSeparated_otpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_SpaceSeparated_otpChannels_Neg, endPoint=/residentmobileapp/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "E M A I L"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 RESIDENT-APP-011 PASS

back to summary

WalletBinding

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Empty_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Empty_AuthFactorType_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type invalid_challenge_format_for_auth_factor_type FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:176) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:140) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Invalid_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Invalid_AuthFactorType_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "dfg5", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_challenge_format_for_auth_factor_type FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:176) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:140) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Invalid_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Invalid_Formate_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "GT$r5", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_challenge_format_for_auth_factor_type FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:176) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:140) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Missing_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Missing_Formate_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "$REMOVE$", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge_format invalid_challenge_format_for_auth_factor_type FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:176) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:140) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Null_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Null_AuthFactorType_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "null", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_challenge_format_for_auth_factor_type FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:176) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:140) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Null_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Null_Formate_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "null", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_challenge_format_for_auth_factor_type FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:176) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:140) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Empty_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Empty_Formate_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge_format invalid_challenge_format_for_auth_factor_type FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:176) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:140) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Invalid_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Invalid_AuthFactorType_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "dfg5", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_challenge_format_for_auth_factor_type FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:176) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:140) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Invalid_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Invalid_Formate_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "GT$r5", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_challenge_format_for_auth_factor_type FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:176) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:140) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Missing_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Missing_AuthFactorType_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "$REMOVE$", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type invalid_challenge_format_for_auth_factor_type FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:176) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:140) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Null_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Null_AuthFactorType_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "null", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_challenge_format_for_auth_factor_type FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:176) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:140) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Null_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Null_Formate_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "null", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_challenge_format_for_auth_factor_type FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:176) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:140) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_SpaceVal_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_SpaceVal_AuthFactorType_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": " ", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type invalid_challenge_format_for_auth_factor_type FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:176) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:140) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_SpaceVal_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_SpaceVal_Formate_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": " ", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge_format invalid_challenge_format_for_auth_factor_type FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:176) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:140) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Empty_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Empty_Challenge_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge invalid_challenge PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Empty_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Empty_Formate_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge_format invalid_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Empty_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Empty_IndividualId_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_individual_id" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_individual_id invalid_individual_id PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Empty_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Empty_RequestTime_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Empty_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Empty_authFactorType1_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type invalid_auth_factor_type PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Empty_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Empty_format1_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge_format invalid_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_FutureVal_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_FutureVal_RequestTime_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "2033-11-07T06:51:30.195Z", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Invalid_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Invalid_Challenge_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "gd5$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "binding_auth_failed" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode binding_auth_failed binding_auth_failed PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Invalid_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Invalid_IndividualId_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$tyhg", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "binding_auth_failed" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode binding_auth_failed binding_auth_failed PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Invalid_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Invalid_RequestTime_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "asdf$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Invalid_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Invalid_authFactorType1_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "hy$5", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Invalid_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Invalid_format1_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "hju$5", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Invalid_publicKey_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Invalid_publicKey_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "ghj$4", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "RESIDENT-APP-028" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-028 RESIDENT-APP-028 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Missing_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Missing_AuthFactorType_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "$REMOVE$", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type invalid_auth_factor_type PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Missing_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Missing_Challenge_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$REMOVE$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge invalid_challenge PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Missing_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Missing_IndividualId_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$REMOVE$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_individual_id" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_individual_id invalid_individual_id PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Missing_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Missing_RequestTime_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$REMOVE$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Missing_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Missing_authFactorType1_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "$REMOVE$", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type invalid_auth_factor_type PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Missing_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Missing_format1_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "$REMOVE$", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge_format invalid_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Missing_publicKey_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Missing_publicKey_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$REMOVE$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "RESIDENT-APP-028" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-028 RESIDENT-APP-028 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Null_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Null_Challenge_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "null", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "binding_auth_failed" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode binding_auth_failed binding_auth_failed PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Null_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Null_IndividualId_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "null", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "binding_auth_failed" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode binding_auth_failed binding_auth_failed PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Null_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Null_authFactorType1_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "null", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Null_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Null_format1_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "null", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Null_publicKey_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Null_publicKey_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "null", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "RESIDENT-APP-028" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-028 RESIDENT-APP-028 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_OTP_Valid_Smoke

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_OTP_Valid_Smoke, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/WalletBinding/WalletBindingResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_PastVal_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_PastVal_RequestTime_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "2022-11-07T06:51:30.195Z", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_SpaceVal_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_SpaceVal_AuthFactorType_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": " ", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type invalid_auth_factor_type PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_SpaceVal_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_SpaceVal_Challenge_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": " ", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge invalid_challenge PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_SpaceVal_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_SpaceVal_Formate_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": " ", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge_format invalid_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_SpaceVal_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_SpaceVal_IndividualId_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": " ", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_individual_id" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_individual_id invalid_individual_id PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_SpaceVal_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_SpaceVal_authFactorType1_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": " ", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_SpaceVal_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_SpaceVal_format1_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": " ", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Empty_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Empty_AuthFactorType_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type invalid_auth_factor_type PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Empty_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Empty_Challenge_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge invalid_challenge PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Empty_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Empty_IndividualId_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_individual_id" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_individual_id invalid_individual_id PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Empty_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Empty_RequestTime_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Empty_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Empty_authFactorType1_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type invalid_auth_factor_type PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Empty_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Empty_format1_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge_format invalid_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_FutureVal_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_FutureVal_RequestTime_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "2033-11-07T06:51:30.195Z", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Invalid_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Invalid_Challenge_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "gd5$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "binding_auth_failed" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode binding_auth_failed binding_auth_failed PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Invalid_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Invalid_IndividualId_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$tyhg", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "binding_auth_failed" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode binding_auth_failed binding_auth_failed PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Invalid_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Invalid_RequestTime_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "asdf$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Invalid_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Invalid_authFactorType1_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "hy$5", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Invalid_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Invalid_format1_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "hju$5", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Invalid_publicKey_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Invalid_publicKey_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "ghj$4", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "RESIDENT-APP-028" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-028 RESIDENT-APP-028 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Missing_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Missing_Challenge_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$REMOVE$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge invalid_challenge PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Missing_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Missing_Formate_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "$REMOVE$", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge_format invalid_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Missing_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Missing_IndividualId_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$REMOVE$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_individual_id" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_individual_id invalid_individual_id PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Missing_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Missing_RequestTime_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$REMOVE$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Missing_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Missing_authFactorType1_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "$REMOVE$", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type invalid_auth_factor_type PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Missing_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Missing_format1_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "$REMOVE$", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge_format invalid_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Missing_publicKey_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Missing_publicKey_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$REMOVE$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "RESIDENT-APP-028" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-028 RESIDENT-APP-028 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Null_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Null_Challenge_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "null", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "binding_auth_failed" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode binding_auth_failed binding_auth_failed PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Null_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Null_IndividualId_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "null", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "binding_auth_failed" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode binding_auth_failed binding_auth_failed PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Null_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Null_authFactorType1_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "null", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Null_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Null_format1_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "null", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Null_publicKey_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Null_publicKey_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "null", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "RESIDENT-APP-028" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-028 RESIDENT-APP-028 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_OTP_Valid_Smoke

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_OTP_Valid_Smoke, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/WalletBinding/WalletBindingResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_PastVal_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_PastVal_RequestTime_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "2022-11-07T06:51:30.195Z", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_SpaceVal_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_SpaceVal_Challenge_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": " ", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge invalid_challenge PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_SpaceVal_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_SpaceVal_IndividualId_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": " ", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_individual_id" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_individual_id invalid_individual_id PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_SpaceVal_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_SpaceVal_authFactorType1_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": " ", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_SpaceVal_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_SpaceVal_format1_Neg, endPoint=/residentmobileapp/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": " ", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/residentmobileapp/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

GetAllIssuers

io.mosip.testrig.apirig.testscripts.GetWithParam#Mimoto_GetAllIssuers_All_Valid_Smoke

Testcase Input
testCaseName=Mimoto_GetAllIssuers_All_Valid_Smoke, endPoint=/residentmobileapp/issuers, role=resident, templateFields=null, input={ }, output={ }, inputTemplate=mimoto/GetAllIssuers/GetAllIssuers, outputTemplate=mimoto/GetAllIssuers/GetAllIssuersResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/issuers)
No request body

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Mimoto_GetAllIssuers_Invalid_Issuer_Neg

Testcase Input
testCaseName=Mimoto_GetAllIssuers_Invalid_Issuer_Neg, endPoint=/residentmobileapp/issuers/invalid, role=resident, templateFields=null, input={ }, output={ "errors":[ { "errorCode":"RESIDENT-APP-035" } ] }, inputTemplate=mimoto/GetAllIssuers/GetAllIssuers, outputTemplate=mimoto/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/issuers/invalid)
No request body

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-035 RESIDENT-APP-035 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Mimoto_GetAllIssuers_Specific_Issuer_All_Valid_Smoke

Testcase Input
testCaseName=Mimoto_GetAllIssuers_Specific_Issuer_All_Valid_Smoke, endPoint=/residentmobileapp/issuers/ESignet, role=resident, templateFields=null, input={ }, output={ }, inputTemplate=mimoto/GetAllIssuers/GetAllIssuers, outputTemplate=mimoto/GetAllIssuers/GetAllIssuersResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/residentmobileapp/issuers/ESignet)
No request body

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary